
@font-face {
  font-family: 'Cerebri Sans Book';
  src: url('../../assets/fonts/cerebrisans/cerebrisans-book.eot');
  src: url('../../assets/fonts/cerebrisans/cerebrisans-book.eot?#iefix') format('embedded-opentype'), url('../../assets/fonts/cerebrisans/cerebrisans-book.woff') format('woff'), url('../../assets/fonts/cerebrisans/cerebrisans-book.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Cerebri Sans';
  src: url('../../assets/fonts/cerebrisans/cerebrisans-regular.eot');
  src: url('../../assets/fonts/cerebrisans/cerebrisans-regular.eot?#iefix') format('embedded-opentype'), url('../../assets/fonts/cerebrisans/cerebrisans-regular.woff') format('woff'), url('../../assets/fonts/cerebrisans/cerebrisans-regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Cerebri Sans';
  src: url('../../assets/fonts/cerebrisans/cerebrisans-medium.eot');
  src: url('../../assets/fonts/cerebrisans/cerebrisans-medium.eot?#iefix') format('embedded-opentype'), url('../../assets/fonts/cerebrisans/cerebrisans-medium.woff') format('woff'), url('../../assets/fonts/cerebrisans/cerebrisans-medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Cerebri Sans';
  src: url('../../assets/fonts/cerebrisans/cerebrisans-semibold.eot');
  src: url('../../assets/fonts/cerebrisans/cerebrisans-semibold.eot?#iefix') format('embedded-opentype'), url('../../assets/fonts/cerebrisans/cerebrisans-semibold.woff') format('woff'), url('../../assets/fonts/cerebrisans/cerebrisans-semibold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Cerebri Sans';
  src: url('../../assets/fonts/cerebrisans/cerebrisans-semibold.eot');
  src: url('../../assets/fonts/cerebrisans/cerebrisans-semibold.eot?#iefix') format('embedded-opentype'), url('../../assets/fonts/cerebrisans/cerebrisans-semibold.woff') format('woff'), url('../../assets/fonts/cerebrisans/cerebrisans-semibold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}


.font-500 {
  font-weight: 500;
}
.font-600 {
  font-weight: 600;
}
.font-700 {
  font-weight: 700;
}







@media screen and (min-width: 1920px) {
  .fty-fs-xl-18 {
    font-size: 18px;
  }
  .fty-fs-xl-17 {
    font-size: 17px;
  }
  .fty-fs-xl-16 {
    font-size: 16px;
  }
  .fty-fs-xl-15 {
    font-size: 15px;
  }
  .fty-fs-xl-14 {
    font-size: 14px;
  }
  .fty-fs-xl-13 {
    font-size: 13px;
  }
  .fty-fs-xl-12 {
    font-size: 12px;
  }
}


@media screen and (min-width: 1200px) {
  .fty-fs-lg-18 {
    font-size: 18px;
  }
  .fty-fs-lg-17 {
    font-size: 17px;
  }
  .fty-fs-lg-16 {
    font-size: 16px;
  }
  .fty-fs-lg-15 {
    font-size: 15px;
  }
  .fty-fs-lg-14 {
    font-size: 14px;
  }
  .fty-fs-lg-13 {
    font-size: 13px;
  }
  .fty-fs-lg-12 {
    font-size: 12px;
  }
}


@media screen and (min-width: 992px) {
  .fty-fs-md-18 {
    font-size: 18px;
  }
  .fty-fs-md-17 {
    font-size: 17px;
  }
  .fty-fs-md-16 {
    font-size: 16px;
  }
  .fty-fs-md-15 {
    font-size: 15px;
  }
  .fty-fs-md-14 {
    font-size: 14px;
  }
  .fty-fs-md-13 {
    font-size: 13px;
  }
  .fty-fs-md-12 {
    font-size: 12px;
  }
}


@media screen and (min-width: 768px) {
  .fty-fs-ms-18 {
    font-size: 18px;
  }
  .fty-fs-ms-17 {
    font-size: 17px;
  }
  .fty-fs-ms-16 {
    font-size: 16px;
  }
  .fty-fs-ms-15 {
    font-size: 15px;
  }
  .fty-fs-ms-14 {
    font-size: 14px;
  }
  .fty-fs-ms-13 {
    font-size: 13px;
  }
  .fty-fs-ms-12 {
    font-size: 12px;
  }
}

@media screen and (max-width: 767px) {
  .fty-fs-ms-18 {
    font-size: 18px;
  }
  .fty-fs-ms-17 {
    font-size: 17px;
  }
  .fty-fs-ms-16 {
    font-size: 16px;
  }
  .fty-fs-ms-15 {
    font-size: 15px;
  }
  .fty-fs-ms-14 {
    font-size: 14px;
  }
  .fty-fs-ms-13 {
    font-size: 13px;
  }
  .fty-fs-ms-12 {
    font-size: 12px;
  }
}

